general carpenter - French English Dictionary